better funded - English Synonyms Dictionary